Piwik\Plugins\Referrers\Columns\Base C

Total Complexity 107
Dependencies 11
Dependents 0
Total lines 648
Lines of code 391
Logical lines of code 258
Comment lines 127
Methods 22
Properties 8

Methods 22

Method Rating Maintainability Complexity Lines of code
getReferrerInformation()
A
41 14 54
excludeQueryParamsFromReferrerUrl()
A
43 14 49
detectCampaignKeywordFromReferrerUrl()
A
48 14 31
getValueForRecordGoal()
A
44 8 45
detectReferrerDirectEntry()
A
51 9 25
detectReferrerCampaign()
S
52 6 26
detectCampaignFromString()
S
55 6 21
detectReferrerCampaignFromLandingUrl()
S
56 6 19
detectReferrerSocialNetwork()
S
52 5 26
detectReferrerSearchEngine()
S
53 4 23
setCampaignValuesToLowercase()
S
65 4 10
detectReferrerCampaignFromTrackerParams()
S
61 3 13
isReferrerInformationNew()
S
66 3 8
getCachedUrlsByHostAndIdSite()
S
69 2 7
hasReferrerColumnChanged()
S
64 2 9
truncateReferrerName()
S
79 1 3
truncateReferrerKeyword()
S
79 1 3
getParameterValueFromReferrerUrl()
S
74 1 4
getReferrerCampaignQueryParam()
S
79 1 3
doesLastActionHaveSameReferrer()
S
79 1 3
getReferrerInformationFromRequest()
S
71 1 5
isCurrentReferrerDirectEntry()
S
75 1 4